0
15
7
10
13
18
5
26
31
17
34
28
66
9
8
20
87
23
33
43
14
27
40
11
56
32
35
83
61
72
151
38
22
64
50
462
70
37
600
91
223
227
243
65
140